commercial high resolution satellite - Turco Inglés Diccionario